minus(minus(x)) → x
minus(h(x)) → h(minus(x))
minus(f(x, y)) → f(minus(y), minus(x))
↳ QTRS
↳ DependencyPairsProof
minus(minus(x)) → x
minus(h(x)) → h(minus(x))
minus(f(x, y)) → f(minus(y), minus(x))
MINUS(h(x)) → MINUS(x)
MINUS(f(x, y)) → MINUS(x)
MINUS(f(x, y)) → MINUS(y)
minus(minus(x)) → x
minus(h(x)) → h(minus(x))
minus(f(x, y)) → f(minus(y), minus(x))
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ QDPOrderProof
MINUS(h(x)) → MINUS(x)
MINUS(f(x, y)) → MINUS(x)
MINUS(f(x, y)) → MINUS(y)
minus(minus(x)) → x
minus(h(x)) → h(minus(x))
minus(f(x, y)) → f(minus(y), minus(x))
The following pairs can be oriented strictly and are deleted.
The remaining pairs can at least be oriented weakly.
MINUS(f(x, y)) → MINUS(x)
MINUS(f(x, y)) → MINUS(y)
Used ordering: Combined order from the following AFS and order.
MINUS(h(x)) → MINUS(x)
f2 > MINUS1
f2: multiset
MINUS1: multiset
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ QDPOrderProof
MINUS(h(x)) → MINUS(x)
minus(minus(x)) → x
minus(h(x)) → h(minus(x))
minus(f(x, y)) → f(minus(y), minus(x))
The following pairs can be oriented strictly and are deleted.
The remaining pairs can at least be oriented weakly.
MINUS(h(x)) → MINUS(x)
h1 > MINUS1
h1: multiset
MINUS1: multiset
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ PisEmptyProof
minus(minus(x)) → x
minus(h(x)) → h(minus(x))
minus(f(x, y)) → f(minus(y), minus(x))